cable tv technology - Turkish English Dictionary